ALBATROSS An Operating-System under hard Realtime-Constraints
نویسندگان
چکیده
Based on the experiences from an autonomous mobile robot project called MOBOT-III, we found hard realtime-constraints for the operating-system-design. ALBATROSS is “A flexible multi-tasking and realtime network-operating-system-kernel”. The focus in this article is on a communication-scheme fulfilling the previous demanded assurances. The central chapters discuss the shared buffer management and the way to design the communication architecture. Some further aspects beside the strict realtime-requirements like the possibilities to control and watch a running system, are mentioned.
منابع مشابه
Modelling and Simulation of a New Combined Blockoriented Microarchitecture Model for Controllers in Responsive Systems
For embedded systems with high reliability and hard realtime constraints, which are called responsive systems, the main design constraint changes from performance to realtime. The class of blockbased instruction set architectures, primarily designed for superscalar processors, has to be changed for this class of application to integrate part of the operating system. The reason is to increase tr...
متن کاملAre COTS Suitable for Building Distributed Fault-Tolerant Hard Real-Time Systems?
For economic reasons, a new trend in the development of distributed hard real-time systems is to rely on the use of CommercialO -The-Shelf (cots) hardware and operating systems. As such systems often support critical applications, they must comply with stringent realtime and fault-tolerance requirements. The use of cots components in distributed critical systems is subject to two fundamental qu...
متن کاملQuantitative Non-diagonal Regulator Design for Uncertain Multivariable System with Hard Time-domain Constraints
In this paper a non-diagonal regulator, based on the QFT method, is synthesized for an uncertain MIMO plant whose output and control signals are subjected to hard time-domain constraints. This procedure includes the design of a non-diagonal pre-controller based on a new simple approach, followed by the sequential design of a diagonal QFT controller. We present a new formulation for the latter s...
متن کاملHard Real-Time Programming is Different
The performance requirements imposed on (hard) realtime code resp. non real-time code differ. As a consequence, conventional coding strategies as used to develop non realtime software are not suited for hard real-time code. This paper shows why non real-time coding is not suited for hard real-time systems and presents WCET-oriented programming as a strategy that avoids these shortcomings. It fu...
متن کاملOptimal Operation of Microgrids Under Demand Side Management
One of the major problem in the optimal operation of the power system is optimal operation of microgrid with regard to the Demand-side-management. From one side, demand-side-management programs reduce the operating costs of the power system and on the other hand, the implementation of these programs requires a financial incentive policies. In this paper, optimal operation of microgrid with dem...
متن کامل